internal envelope - Spanish English Dictionary